Цикл | for

Оператор цикла for имеет следующую структуру команды:

for (инициализация; проверка условия; изменение) оператор;

Инициализация используется для присвоения начального значения параметру цикла. Проверка условия обычно содержит условное выражение. Оно позволяет определить момент завершения цикла. Изменение или приращение аргумента обычно используется для изменения параметра цикла. Названные составляющие команды цикла отделяются друг от друга точкой с запятой.
Цикл выполняется, если условие (условное выражение) истинно. Как только условие принимет значение ’ложь’, реализуется выход из цикла и начинает выполняться оператор, следующий за оператором цикла.

Пример:

for (var i=0; i<10; i++) %{i}

В данном примере будут распечатаны в столбик цифры от 0 до 9. Приведённый ниже пример печатает цифры в обратном порядке.

Пример:

for (var i=9; i>=0; i--) %{i}

Оператор break | прервать

Оператор break имеет два применения. Первое – окончание конструкции case в операторе switch. Второе – досрочное (принудительное) окончание цикла. В последнем случае нужно выйти из цикла, не совершая проверку условия окончания цикла. Когда оператор break встречается внутри цикла, то происходит немедленный, незамедлительный выход из цикла к оператору, который следует за оператором цикла.

Пример:

qqq...qqq

Оператор continue | продолжить

Оператор continue служит для прерывания текущей итерации цикла и перехода к сле- дующей итерации.

Пример:

qqq...qqq

Смотрите также

System_GetState, System states, System state value class


to do:
Заполнить соответствующим наполнением.